using System;
using System.Collections.Generic;

namespace Neturion.Dados
{
    /// <summary>
    /// 
    /// </summary>
    public class Aliquota
    {
        private int _aliquotaId;
        private bool _flagServico;
        private string _descricao;
        private decimal _porcentagem;
        private bool _deletado;
        private DateTime _atualizacao;
        
        public Aliquota()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual int AliquotaId
        {
            get { return _aliquotaId; }
            set { _aliquotaId = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool FlagServico
        {
            get { return _flagServico; }
            set { _flagServico = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual string Descricao
        {
            get { return _descricao; }
            set { _descricao = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual decimal Porcentagem
        {
            get { return _porcentagem; }
            set { _porcentagem = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual bool Deletado
        {
            get { return _deletado; }
            set { _deletado = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual DateTime Atualizacao
        {
            get { return _atualizacao; }
            set { _atualizacao = value; }
        }
        
        /// <summary>
        /// 
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            return Descricao;
        }
    }
}